package com.ly.heart.domain.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

@Data
@Accessors ( chain = true )
@ApiModel ( "导入物料列表视图对象" )
public class ImportMaterialVo {

    private String id;

    /**
     * 物料名称
     */
    @ApiModelProperty ( "物料名称" )
    private String materialName;

    /**
     * 物料编码
     */
    @ApiModelProperty ( "物料编码" )
    private String materialCode;

    /**
     * 规格型号
     */
    @ApiModelProperty ( "规格型号" )
    private String model;

    /**
     * 品牌
     */
    @ApiModelProperty ( "品牌" )
    private String brand;

    @ApiModelProperty ( "税率" )
    private String rate;

    @ApiModelProperty ( "采购单位" )
    private String purchaseUnit;

    @ApiModelProperty ( "采购单位名称" )
    private String purchaseUnitName;

    @ApiModelProperty ( "计价单位" )
    private String pricingUnit;

    @ApiModelProperty ( "计价单位名称" )
    private String pricingUnitName;

    @ApiModelProperty ( "需求组织" )
    private String requireDeptName;

    @ApiModelProperty ("收料组织")
    private String receivingDeptName;

    @ApiModelProperty ("结算组织")
    private String settlementDeptName;

    @ApiModelProperty ( "物料属性；\n" +
            "1、外购；" +
            "2、自制；" +
            "3、委外；" +
            "4、特征；" +
            "5、虚拟；" +
            "6、服务；" +
            "7、一次性；" +
            "9、配置；" +
            "10、资产；" +
            "11、费用；" +
            "12、模型；" +
            "13、产品系列；" )
    private String materialProperty;

}
